X-ray cathode - German English Dictionary